// require -> 引入，导入
// 'path' 内置模块名
// let path = require('path');

// console.log(path);
// console.log(path.resolve); //[Function: resolve]
// let res = path.resolve();

// 默认导出当前文件所在文件夹位置
// console.log(res); //D:\1atguigu\230215\06-Node\code

// "/" 绝对路径
// "./ 和 不写/" 相对路径
// resolve 参数：第一个参数：是绝对路径
// 剩余参数都应该是相对路径
// let res = path.resolve('/1atguigu','./230215/06-node','code','03-__dirname、__filename.js');

// 跳跃选择文件 - 回退到上层
// let res = path.resolve('../../','./05-es6')

// console.log(res); //D:\1atguigu\230215\06-node\code\03-__dirname、__filename.js


const path = require('path');


// let str = '/a/b';
// 判断一个路径是不是绝对路径
// let bool = path.isAbsolute(str);
// console.log(bool);

// 返回文件夹部分内容
// let dirUrl = path.dirname('./a/b/c.txt');
// console.log(dirUrl);

// 获取路径最后一部分
// let baseUrl = path.basename('./a/b/c.txt');
// console.log(baseUrl); //c.txt

// 获取后缀名
// let extName = path.extname('./a/b/c.txt');
// console.log(extName); //.txt

// 序列化（字符串） - > 将不同格式的数据->转成字符串













